a wild and feral animal - German English Dictionary